// 正则
export default {
  // 姓名
  name(value) {
    const regExp = /^[\u4e00-\u9fa5]+(·[\u4e00-\u9fa5]+)*$/
    return regExp.test(value)
  },
  // 身份证
  idCard(value) {
    const regExp =
      /^[1-9]\d{5}(19|20)\d{2}((0[1-9])|(1[0-2]))(([0-2][1-9])|10|20|30|31)\d{3}[0-9Xx]$/
    return regExp.test(value)
  },
  // 年龄
  age(value) {
    const regExp = /^(0|[1-9]\d{0,2})$/
    return regExp.test(value)
  },
  // 手机号
  phone(value) {
    const regExp = /^1[3456789]\d{9}$/
    return regExp.test(value)
  },
  // 邮箱
  email(value) {
    const regExp = /^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/
    return regExp.test(value)
  }
}
